19885 NE 22nd Avenue, Miami FL 33180
19885 NE 22nd Avenue, Miami FL 33180, Miami, FL 33180
$1,775,000
4 Beds · 4 Baths · 3,898 Sq Ft