ClosedResidential$350,0002231 Rutland St2231 Rutland StOpa-Locka, Florida 330543Beds 1Baths 1,060Sq ftView Listing