More Senior Living
La Villa is a friendly and secure "old world charm" apartment building that sits on a quiet street above Capitol Hill. Units feature floor to ceiling windows . Close to SCCC and shops.
1626 13th Ave Seattle,