$1,195,000 -
8057 Bellaire Avenue
North Hollywood ,
CA 91605
Country: US