This stunningly remodeled 2-bedroom, 1-bathroom duplex offers modern living in an unbeatable location. Situated next to South Miami Hospital, you?ll enjoy the convenience of being close to top-tier medical facilities, shopping, dining, and vibrant entertainment options.
7311 SW 63rd Ct is located in South Miami, Florida in the 33143 zip code.