BISCAYNE HEIGHTS

871 83rd St NE Miami FL 33138

Active With Contract
871 NE 83rd St, Miami FL 33138
5 bed
5 bath
4079 sqft

$5,149,000

$350,000
Price Decreased