Updated Today COMPARE 2676 SW 120th Terrace, Miramar, FL 33025 Unit #805-8 Condo for Rent 3 Beds$2,950