ClosedResidential$455,000652 NE 63rd St 204652 NE 63rd St 204Miami, Florida 331382Beds 2Baths 945Sq ftView Listing
ActiveResidential$470,000652 NE 63rd St 204652 NE 63rd St 204Miami, Florida 331382Beds 2Baths 945Sq ftView Listing