Properties in Alhambra, Fort Lauderdale, Florida
209 North Birch Road            #403, Fort Lauderdale, FL 33304, listed by Christina Picanza
active
209 North Birch Road #403, Fort Lauderdale, FL 33304
2,410 Sqft
2 beds
3/0 baths