Harbor Side Villa East

5150 W Lake Blvd Homewood, CA 96141 Details