2841 NE 163rd Street 710, North Miami Beach, FL 33160
North Miami Beach, FL 33160
1 / 19

$190,000
1 bed · 1.5 bath · 790 sq ft · Built 1969
2841 NE 163rd Street 710, North Miami Beach, FL 33160
North Miami Beach, FL 33160
1 / 19

$190,000
1 bed · 1.5 bath · 790 sq ft · Built 1969