15680 SW 106th Ln # 804, Miami FL 33196
15680 SW 106th Ln # 804, Miami FL 33196, Miami, FL 33196
$257,000
1 Beds · 1 Baths · 586 Sq Ft