close
FOR RENTMLS #1152461498

$2,200

1707 W 81st, Los Angeles, CA 90047

1
Beds
1
Baths
600
Sqft