ID 67655c4f
For Sale
$187.19/SF
For Lease
A+/- 32,000 square foot retail center in downtown Milford with space for lease.