Green Vista Apartments

Address

18100 NW 68th Ave, Ste 100, Miami Lakes, Florida, 33015-7901

Phone number

(305) 231-8828

Category

Real Estate, Moving & Storage > Real Estate - Apartments & Condominiums

Reviews


19-Oct-12
jenny d

Green Vista Apartments in Miami Lakes is