720 Norwood Drive
Southwest Pasadena, Pasadena, CA, 91105
1584.0 _sqft_
$2,250/mo
0 DOM
MLS# 2220702
Built 1960
Residential Lease / Single Family