West Bay Villas
North Bay Village, Florida
   
     
7937 West Drive
North Bay Village, FL 33141
 
   
Located on 80 Feet of deep water canal and ocean access

 
Stonemason Partners, L.P. ©2009