1619 SW Escobar Lane
Port Saint Lucie, FL34953

4 beds2 full baths1 half bath2187 sqft

$3,500

Rented