Constructed in 2018, the Ventura Pointe apartment building comprises 206 units of the following unit mix: One Bedroom, Three Bedroom/Two Bath, Two Bedroom/One and Three Quarter Bath, totaling 201,080 SqFt. The property is located in Pembroke Pines - Miramar, at 7850 Pasadena Blvd, Ft Lauderdale.