Parkwood Plaza, Clifton Park

Parkwood Plaza, Clifton Park

This property in Clifton Park is just a Home Town tradition, with great visibility and tenant base!