Price reduced $2,850 /mo Welwyn Manor Annex #1 6101 SW 24th St #1, Miramar FL 33023 3 bd · 1 ba · 1,708 sq ft MLS# A12029411 · Listing courtesy of The Listing Firm