For Sale

8211 SW 11th Ct

North Lauderdale, FL 33068
$340,000