The Carter Place

400 W Carter Ave Sierra Madre CA 91024 (888) 848-5698

Reviews for The Carter Place

Rating: 5.0 Based on 2 reviews Write a review
 Dec 2014
We LOVE this place but the shared room is too small. read more