1171 Nelrose Avenue, Venice, CA, 90291

$2,119,000

1171 Nelrose Avenue, Venice, CA, 90291

Courtesy of: YING XIA | IRN REALTY