For sale
$640,000
3beds
2,589sqft
18 Taylor Place Dr, Saint Louis, MO 63108
3beds
2,589sqft
Townhouse
Built in 1989
2,469 sqft
2 Attached garage spaces
$247 price/sqft
$300 monthly HOA fee
What's special
Experience refined Central West End living at 18 Taylor Place Drive, an exceptional townhome tucked away in one of the neighborhood's most desirable and private settings, just a half block from the vibrant restaurants, shopping, and entertainment along Euclid Avenue. Backing to prestigious Walton Row, this former display residence showcases premium ...
- --
- on Zillow |
- --
- views |
- --
- saves |
Source: MARIS,MLS#: 26047656