$1,399,999 - 2921 Kenwood Avenue, Los Angeles, CA 90007
2921 Kenwood Avenue
Los Angeles,
CA
90007
Country: US