FOR RENT
$2,975
28211 Windsail Court
Menifee, CA 92584
4
Beds
3
Baths
1,785
Sq. Ft.
0.12
Acres Lot
Single Family
SW24030108
Single Family
4
2 Story
2 Full/1 Half
1990
Riverside
0.12
Acres
Public Water
2
Public Sewer