1221 W 73rd Street, Los Angeles, CA 90044 | $695,000 |...