Foxwood Corporate Apartments

  • San Diego, California, United States
  • 124 View(s)
  • Facebook: 1008Likes

Foxwood Corporate Apartments is a 130-unit fully furnished 1 and 2 bedroom, beautifully landscaped, five-acre luxury apartment community in san diego which specializes in renters who stay a minimum of 30 days or more.

Here are other similar businesses

Verified Listing

This listing is being maintained by its rightful owner.