19380 NE 26th Ave # 205, Miami FL 33180
19380 NE 26th Ave # 205, Miami FL 33180, Miami, FL 33180
$365,000
1 Beds · 1 Baths · 964 Sq Ft