$898,000 -
7960 Selma Ave Apt 207
Los Angeles ,
CA 90046
County: Los Angeles