2283 Pelham Avenue, Unit N
N - Westwood, Los Angeles, CA, 90064
_iconbed_ 3.0 Beds
1677.0 _sqft_
$2,250/mo
8 DOM
MLS# 708117
Built 1929
Residential Lease / Single Family