Birch Patio Motel 617 N Birch Rd Fort Lauderdale, FL 33304 Phone: (954) 563-9540
Category: Apartments