Villa Serena Apartments

Also known as: The Raphael Hotel
325 Ward Parkway, Kansas City, Missouri

Map 

Street View 

Update Log 

  • January 19, 2018: Added by Michael Miller

Sources