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, move-in-ready environment. Water Included MLS # A11996727
2971 NW 132nd Terrace is located in Opa-locka, Florida in the 33054 zip code.