1171   Nelrose AVE, Venice, CA, 90291

$2,119,000

1171 Nelrose AVE, Venice, CA, 90291

Courtesy of: YING XIA 02031925 | IRN REALTY