Alhambra Apartments
3100 W Flagler St
Miami
FL
33135
(305) 643-4359
alhambraapartments.com
Open Map
Description
This apartment community was built in 1966 and has 3 stories with 42 units.
by apartments on February 01, 2016 from
apartments
Apartment Building Operators
Apartment Finder & Rental Service
apartment operators
Apartments
Cable Ready
Furnished Apartments
Pool
real estate
Refrigerator
west