Landlord:Watergate at Milford I
Address:6375 Tabard Dr, Milford, DE 19963
Layout
2 beds, 2 baths, 401 sqft
Pets
NO
Unit Features:
Rent Facts:
$4200
3 beds
$2900
2 beds
$1200