19428 NE 26th Avenue # 103b, Miami FL 33180
19428 NE 26th Avenue # 103b, Miami FL 33180, Miami, FL 33180
$379,000
3 Beds · 2 Baths · 1,688 Sq Ft