Very spacious townhouse at the lovely community of Lake Laura. Completely remodeled. Excellent location. Unit comes with 2 parking spaces! One of a kind. Owners asking for only 1 sec. deposit. Must see. Vacant. Show Assist.
13831 SW 84th St is located in Miami, Florida in the 33183 zip code.