3313 Euclid Avenue, Lynwood, CA, 90262
3313 Euclid Avenue, Lynwood, CA, 90262

$400,000

3313 Euclid Avenue, Lynwood, CA, 90262

2
Courtesy of: Lotus Real Estate