$380,000 -
850 N Miami Ave Unit W-1710
Miami ,
FL 33136
Latitude: 25.7825538