1 Day Ago COMPARE 17325 Castellammare Dr, Los Angeles, CA 90272 Unit 202 Condo for Rent 3 Beds $15,995