DUCHESS RESIDENCES - Stack #23 DUCHESS RESIDENCES Stack #23
1485 sqft