Landlord:51 W Birchcroft St
Address:Arcadia, CA 91007
Layout
4 beds, 3 baths, 2656 sqft
Pets
NO
Unit Features:
Rent Facts:
$710
2 beds
$1040
0 beds
$860
1 beds