Alhambra Place

» Look » Luxury Condos For Sale » Alhambra Place

Alhambra Place

» Look » Luxury Condos For Sale » Alhambra Place

Neighborhood

Fort Lauderdale Beach

Address

209 North Birch Road

Year Built

2002

Bedrooms

1, 2 and 3

Units

24

Stories

16