1215 Neola St, Los Angeles, CA, 90041
1215 Neola St, Los Angeles, CA, 90041
1215 Neola St, Los Angeles, CA, 90041
1215 Neola St, Los Angeles, CA, 90041

$1,625,000

1215 Neola St, Los Angeles, CA, 90041

4
Courtesy of: Gregory Harris 01314364 | The Harris Group