Landlord:Red Tail Apartments
Address:121 E Victory Rd, Meridian, ID 83642
Layout
2 beds, 2 baths, 450 sqft
Pets
NO
Unit Features:
Rent Facts:
$550
2 beds
$650
$700
3 beds