2040 NE 163 Street # 2520, Miami FL 33160
2040 NE 163 Street # 2520, Miami FL 33160, Miami, FL 33160
$908,300
1 Beds · 1 Baths · 812 Sq Ft