UNIVERSITY PARK PARCEL 1

2260 83rd Ave SW Miramar FL 33025

Pending
2260 SW 83rd Ave, Miramar FL 33025
3 bed
2 bath
1588 sqft

$445,000