This modern duplex offers a bright and open living space, and a spacious private backyard ideal for relaxing or entertaining. The property has been well-maintained and provides a comfortable stay, available June 30 2026. Water Included MLS # A12003605
2971 NW 132nd Terrace is located in Opa-locka, Florida in the 33054 zip code.