Westminster Apartments

 200 Westminster Boulevard, OldsmarFL 34677