close
FOR RENTMLS #1153520881

$25,000

12561 Westminster Avenue, Los Angeles, CA 90066

5
Beds
6
Baths
4,160
Sqft