Vista 12 LLC
420 SW 12th Ave
Miami
FL
33130
(305) 646-1025
vista12.pmiflorida.com
Open Map
Description
Vista 12 is located at 420 SW 12th Ave, Miami, FL. This business specializes in Rental Agencies.
by merchantcircle on August 09, 2015 from
merchantcircle
Air Conditioning
apartment
apartment finding
Balcony
Cable Ready
Energy Star Certified
Furnished Apartments
Neighborhoods: Little Havana
real estate
Real Estate - Apartments & Condominiums