19428 NE 26th Avenue # 103b, Miami FL 33180

19428 NE 26th Avenue # 103b, Miami FL 33180, Miami, FL 33180

19428 NE 26th Avenue # 103b, Miami FL 33180

$379,000

3 Beds · 2 Baths · 1,688 Sq Ft