Pending $550,000 The Almeda 7-52 B 810 SW 10th Terrace, Fort Lauderdale FL 33315 4 bd · 4 ba · 2,090 sq ft MLS# F10519238 · Listing courtesy of Keller Williams Realty Profess