MLS® #: RX-11059860 12404 Indian Rd North Palm Beach, FL 33408 $15,500,000 6 Bed, 8 Bath, 7,473 SqFt Residential Add as Favorite