$8,000/mo3 bd · 3.5 ba · 3,102 sqft209 N Birch Road # 401, Fort Lauderdale, FL 33304ALHAMBRA PLACE CONDO