$1,595,000 - 2904 Delaware Avenue, Santa Monica, CA 90404
2904 Delaware Avenue
Santa Monica,
CA
90404
Country: US