22
12125 Margarita Ave
North Port, FL 34287
$390,000 USD
1,585 SF
2
Units
1,585 SF
$390,000 USD
Apartments