1184 Nelrose Ave

Venice, CA 90291
History
06/05/2017Sold$1,400,000
04/13/2017Pending$1,497,500
03/29/2017For Sale$1,497,500
11/24/2005Sold$739,000
01/13/2003Sold$400,000
Show more
Join thousands using Open Listings to make buying a home easier and more affordable