close
FOR RENTMLS #1154250929

$3,959

2059 W 83rd Street, Los Angeles, CA 90047

3
Beds
1
Baths
1,208
Sqft