Modern Townhome in Prime Menlo - The San Antonio Villas townhomes are conveniently located near downtown Menlo Park, just a short walk from the train station, shopping, and restaurants. Our townhome apartments, built in 2015, feature modern kitchens with stainless steel appliances, hardwood flooring, and air conditioning. Each unit has a 2-car garage with automatic door and an extra storage room. Images are of a model unit, not necessarily the one for rent. Pet Policy: Up to 2 dogs, $100/month each. No cats. Please contact us to schedule a showing. We'd love for you to make the San Antonio Villas your home.