19321 NE 22 Ave, Miami FL 33180
19321 NE 22 Ave, Miami FL 33180, Miami, FL 33180
$4,940,000
5 Beds · 5 Baths · 5,069 Sq Ft