63
3269 Duncan Rd
Punta Gorda, FL 33982
$1,595,000 USD
7,399 SF
11
Units
9.28% Cap Rate
7,399 SF
$1,595,000 USD
Apartments