$879,000
2203 Homewood Avenue, Simi Valley, CA, 93063
Single Family Residence