DMCA Takedown Request

Green Leaf Meadows

199 Aegean Way, Vacaville, CA 95687

 
  • Vacaville, CA
  • Apartment Real Estate For Sale
  • 48,216 Square Feet
  • 64 Units
  • Built in 1978
  • $7,000,000
  • $145.18 / Square Foot
  • $109,375 / Unit