2561 NE 193rd St # 1103, Miami FL 33180

2561 NE 193rd St # 1103, Miami FL 33180, Miami, FL 33180

2561 NE 193rd St # 1103, Miami FL 33180

$445,000

3 Beds · 3 Baths · 1,360 Sq Ft