Turtle Place

Location
Montgomery, Alabama
Category
Purchase Price
$7.3MM
Selling Price
Units
88