19885 NE 22nd Ave, Miami FL 33180

19885 NE 22nd Ave, Miami FL 33180, Miami, FL 33180

19885 NE 22nd Ave, Miami FL 33180

$1,595,000

4 Beds · 4 Baths · 3,302 Sq Ft