2883 SW 85th Ave # 106, Miramar FL 33025
2883 SW 85th Ave # 106, Miramar FL 33025, Miramar, FL 33025
$479,900
4 Beds · 4 Baths · 1,815 Sq Ft