array:6 [
"RF Query: /Property?$select=ALL&$top=20&$filter=ListingKey eq 29878070 AND InternetEntireListingDisplayYN eq true&$expand=Media&$count=true" => array:2 [
"RF Response" => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\RFResponse {#23380
+items: array:1 [
0 => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\Entities\RFProperty {#23382
+post_id: "1512430"
+post_author: 1
+"ListingKey": "29878070"
+"ListingId": "E4492633"
+"PropertyType": "Residential"
+"PropertySubType": "Single Family"
+"StandardStatus": "Active"
+"ModificationTimestamp": "2026-06-09T19:50:26Z"
+"RFModificationTimestamp": "2026-06-09T20:13:10Z"
+"ListPrice": 459000.0
+"BathroomsTotalInteger": 3.0
+"BathroomsHalf": 1
+"BedroomsTotal": 3.0
+"LotSizeArea": 597.37
+"LivingArea": 1876.0
+"BuildingAreaTotal": 0
+"City": "Spruce Grove"
+"PostalCode": "T7X0X2"
+"UnparsedAddress": "23 HOPE CM, Spruce Grove, Alberta T7X0X2"
+"Coordinates": array:2 [
0 => -113.9549625
1 => 53.5585041
]
+"Latitude": 53.5585041
+"Longitude": -113.9549625
+"YearBuilt": 2016
+"InternetAddressDisplayYN": true
+"FeedTypes": "IDX"
+"OriginatingSystemName": "REALTORS® Association of Edmonton"
+"PublicRemarks": "This might be the best duplex in Spruce Grove! Everything you could want in a home is here! This 1876-sq-ft home sits on a massive, beautifully maintained lot. The yard offers a large shed, multiple trees, & a custom deck (set far from the fence for extra privacy). Inside, the main floor features an office space, a 2-piece bath, and an open-concept living area with a spacious kitchen, a walk-in pantry, Stainless Steel Appliances, and patio doors to the oversized deck. This home is extra bright, with windows on the east side that bring in gorgeous sunlight! Upstairs, there are 2 guest bedrooms, a 4-piece bath, a bright laundry room, and a bonus room at the back. The Primary suite is KING-SIZED with a large & sunny south-facing walk-in closet and a 3-piece ensuite w/linen shelves. In the basement, there is ample room for development, which could include a bedroom & a family room area, and it already has a rough-in for a bathroom. Close to schools & the Tri, & quick access to commute, this home has it all! (id:62783)"
+"Appliances": array:13 [
0 => "Washer"
1 => "Dishwasher"
2 => "Stove"
3 => "Dryer"
4 => "Microwave Range Hood Combo"
5 => "Electronic Air Cleaner"
6 => "Humidifier"
7 => "Storage Shed"
8 => "Window Coverings"
9 => "Garage door opener"
10 => "Garage door opener remote(s)"
11 => "Fan"
12 => "Two Refrigerators"
]
+"Basement": array:2 [
0 => "Unfinished"
1 => "Full"
]
+"BathroomsPartial": 1
+"Cooling": array:1 [
0 => "Central air conditioning"
]
+"CreationDate": "2026-06-09T20:13:05.423938+00:00"
+"Heating": array:1 [
0 => "Forced air"
]
+"InternetEntireListingDisplayYN": true
+"ListAgentKey": "1477980"
+"ListOfficeKey": "285747"
+"LivingAreaUnits": "square feet"
+"LotFeatures": array:5 [
0 => "Corner Site"
1 => "No back lane"
2 => "Exterior Walls- 2x6""
3 => "No Animal Home"
4 => "No Smoking Home"
]
+"LotSizeDimensions": "597.37"
+"ParcelNumber": "016725"
+"ParkingFeatures": array:2 [
0 => "Attached Garage"
1 => "Heated Garage"
]
+"PhotosChangeTimestamp": "2026-06-09T19:42:42Z"
+"PhotosCount": 39
+"PropertyAttachedYN": true
+"StateOrProvince": "Alberta"
+"StatusChangeTimestamp": "2026-06-09T19:42:42Z"
+"Stories": "2.0"
+"VirtualTourURLUnbranded": "https://unbranded.youriguide.com/23_hope_common_spruce_grove_ab/"
+"Rooms": array:8 [
0 => array:11 [
"RoomKey" => "1655822772"
"RoomType" => "Living room"
"ListingId" => "E4492633"
"RoomLevel" => "Main level"
"RoomWidth" => 4.22
"ListingKey" => "29878070"
"RoomLength" => 3.98
"RoomDimensions" => null
"RoomDescription" => null
"RoomLengthWidthUnits" => "meters"
"ModificationTimestamp" => "2026-06-09T19:42:42.26Z"
]
1 => array:11 [
"RoomKey" => "1655822773"
"RoomType" => "Dining room"
"ListingId" => "E4492633"
"RoomLevel" => "Main level"
"RoomWidth" => 2.97
"ListingKey" => "29878070"
"RoomLength" => 3.06
"RoomDimensions" => null
"RoomDescription" => null
"RoomLengthWidthUnits" => "meters"
"ModificationTimestamp" => "2026-06-09T19:42:42.26Z"
]
2 => array:11 [
"RoomKey" => "1655822774"
"RoomType" => "Kitchen"
"ListingId" => "E4492633"
"RoomLevel" => "Main level"
"RoomWidth" => 3.91
"ListingKey" => "29878070"
"RoomLength" => 3.99
"RoomDimensions" => null
"RoomDescription" => null
"RoomLengthWidthUnits" => "meters"
"ModificationTimestamp" => "2026-06-09T19:42:42.27Z"
]
3 => array:11 [
"RoomKey" => "1655822775"
"RoomType" => "Den"
"ListingId" => "E4492633"
"RoomLevel" => "Main level"
"RoomWidth" => 2.69
"ListingKey" => "29878070"
"RoomLength" => 2.93
"RoomDimensions" => null
"RoomDescription" => null
"RoomLengthWidthUnits" => "meters"
"ModificationTimestamp" => "2026-06-09T19:42:42.27Z"
]
4 => array:11 [
"RoomKey" => "1655822776"
"RoomType" => "Primary Bedroom"
"ListingId" => "E4492633"
"RoomLevel" => "Upper Level"
"RoomWidth" => 4.1
"ListingKey" => "29878070"
"RoomLength" => 3.82
"RoomDimensions" => null
"RoomDescription" => null
"RoomLengthWidthUnits" => "meters"
"ModificationTimestamp" => "2026-06-09T19:42:42.28Z"
]
5 => array:11 [
"RoomKey" => "1655822777"
"RoomType" => "Bedroom 2"
"ListingId" => "E4492633"
"RoomLevel" => "Upper Level"
"RoomWidth" => 3.14
"ListingKey" => "29878070"
"RoomLength" => 3.04
"RoomDimensions" => null
"RoomDescription" => null
"RoomLengthWidthUnits" => "meters"
"ModificationTimestamp" => "2026-06-09T19:42:42.28Z"
]
6 => array:11 [
"RoomKey" => "1655822778"
"RoomType" => "Bedroom 3"
"ListingId" => "E4492633"
"RoomLevel" => "Upper Level"
"RoomWidth" => 3.02
"ListingKey" => "29878070"
"RoomLength" => 3.05
"RoomDimensions" => null
"RoomDescription" => null
"RoomLengthWidthUnits" => "meters"
"ModificationTimestamp" => "2026-06-09T19:42:42.28Z"
]
7 => array:11 [
"RoomKey" => "1655822779"
"RoomType" => "Bonus Room"
"ListingId" => "E4492633"
"RoomLevel" => "Upper Level"
"RoomWidth" => 3.98
"ListingKey" => "29878070"
"RoomLength" => 3.89
"RoomDimensions" => null
"RoomDescription" => null
"RoomLengthWidthUnits" => "meters"
"ModificationTimestamp" => "2026-06-09T19:42:42.29Z"
]
]
+"ListAOR": "Edmonton"
+"CityRegion": "Harvest Ridge"
+"ListAORKey": "10"
+"ListingURL": "www.realtor.ca/real-estate/29878070/23-hope-cm-spruce-grove-harvest-ridge"
+"ParkingTotal": 4
+"StructureType": array:1 [
0 => "Duplex"
]
+"CommonInterest": "Freehold"
+"GeocodeManualYN": true
+"BuildingFeatures": array:1 [
0 => "Vinyl Windows"
]
+"SecurityFeatures": array:1 [
0 => "Smoke Detectors"
]
+"OriginalEntryTimestamp": "2026-06-09T19:33:16Z"
+"ListAgentNationalAssociationId": "1010893"
+"ListOfficeNationalAssociationId": "1354101"
+"Media": array:39 [
0 => array:13 [
"Order" => 1
"MediaKey" => "29878070_4890_1"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/dfadea62f56d0d6d80cf0782108e014d.webp"
"MediaSize" => 362281
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-dfadea62f56d0d6d80cf0782108e014d.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => true
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
1 => array:13 [
"Order" => 2
"MediaKey" => "29878070_4890_2"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/858e9f79b0eebe402190eaf61c1c0fc4.webp"
"MediaSize" => 332224
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-858e9f79b0eebe402190eaf61c1c0fc4.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
2 => array:13 [
"Order" => 3
"MediaKey" => "29878070_4890_3"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/caf9477c27680364324861334eaa7065.webp"
"MediaSize" => 183609
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-caf9477c27680364324861334eaa7065.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
3 => array:13 [
"Order" => 4
"MediaKey" => "29878070_4890_4"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/fa578226df8e3d1cdf0b587096819041.webp"
"MediaSize" => 144109
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-fa578226df8e3d1cdf0b587096819041.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
4 => array:13 [
"Order" => 5
"MediaKey" => "29878070_4890_5"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/ddd1ffc6d4059e038ea48391c50d3730.webp"
"MediaSize" => 154533
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-ddd1ffc6d4059e038ea48391c50d3730.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
5 => array:13 [
"Order" => 6
"MediaKey" => "29878070_4890_6"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/5e0b7cbcfd2fc5803895b560cb2020e3.webp"
"MediaSize" => 170692
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-5e0b7cbcfd2fc5803895b560cb2020e3.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
6 => array:13 [
"Order" => 7
"MediaKey" => "29878070_4890_7"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/cf6fe445dbb851a2e0c63250caedacf2.webp"
"MediaSize" => 222055
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-cf6fe445dbb851a2e0c63250caedacf2.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
7 => array:13 [
"Order" => 8
"MediaKey" => "29878070_4890_8"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/d581cc9d6ede41f56dc7dc0a948d6578.webp"
"MediaSize" => 237375
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-d581cc9d6ede41f56dc7dc0a948d6578.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
8 => array:13 [
"Order" => 9
"MediaKey" => "29878070_4890_9"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/9387a66737a3560cc3568498dae8997d.webp"
"MediaSize" => 217866
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-9387a66737a3560cc3568498dae8997d.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
9 => array:13 [
"Order" => 10
"MediaKey" => "29878070_4890_10"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/581cc89dcf896a4e7be5eeb564a73ab7.webp"
"MediaSize" => 201976
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-581cc89dcf896a4e7be5eeb564a73ab7.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
10 => array:13 [
"Order" => 11
"MediaKey" => "29878070_4890_11"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/3d6d4d6a90e8e2f65e2e692ef7f3d0ed.webp"
"MediaSize" => 222041
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-3d6d4d6a90e8e2f65e2e692ef7f3d0ed.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
11 => array:13 [
"Order" => 12
"MediaKey" => "29878070_4890_12"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/4eda6ef99f46dd16f89d3414ce2e7f7e.webp"
"MediaSize" => 274206
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-4eda6ef99f46dd16f89d3414ce2e7f7e.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
12 => array:13 [
"Order" => 13
"MediaKey" => "29878070_4890_13"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/aab18f2694cc5bfe87dc280927dfe361.webp"
"MediaSize" => 278317
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-aab18f2694cc5bfe87dc280927dfe361.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
13 => array:13 [
"Order" => 14
"MediaKey" => "29878070_4890_14"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/bbc32ecbd88a081c2440cb862da5c99f.webp"
"MediaSize" => 85707
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-bbc32ecbd88a081c2440cb862da5c99f.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
14 => array:13 [
"Order" => 15
"MediaKey" => "29878070_4890_15"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/2a227b4a9297c999e886931630b0599e.webp"
"MediaSize" => 167675
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-2a227b4a9297c999e886931630b0599e.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
15 => array:13 [
"Order" => 16
"MediaKey" => "29878070_4890_16"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/867f0139b5fee1b87ccdf3ed90b0e578.webp"
"MediaSize" => 186472
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-867f0139b5fee1b87ccdf3ed90b0e578.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
16 => array:13 [
"Order" => 17
"MediaKey" => "29878070_4890_17"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/52badce955f0d0bdf4c257d8a8ad76a1.webp"
"MediaSize" => 223660
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-52badce955f0d0bdf4c257d8a8ad76a1.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
17 => array:13 [
"Order" => 18
"MediaKey" => "29878070_4890_18"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/3a0b1c7f55f2cc93b01ddc105634ae83.webp"
"MediaSize" => 190781
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-3a0b1c7f55f2cc93b01ddc105634ae83.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
18 => array:13 [
"Order" => 19
"MediaKey" => "29878070_4890_19"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/1a004435801cb40cabc915bef573dad0.webp"
"MediaSize" => 134973
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-1a004435801cb40cabc915bef573dad0.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
19 => array:13 [
"Order" => 20
"MediaKey" => "29878070_4890_20"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/ddfafbe2e56825f8565ef8899c423ac7.webp"
"MediaSize" => 201660
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-ddfafbe2e56825f8565ef8899c423ac7.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
20 => array:13 [
"Order" => 21
"MediaKey" => "29878070_4890_21"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/658ee91d592fba4c85cf49f7bce67d74.webp"
"MediaSize" => 182821
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-658ee91d592fba4c85cf49f7bce67d74.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
21 => array:13 [
"Order" => 22
"MediaKey" => "29878070_4890_22"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/bfa18191dcf0d971369835e247de5d1c.webp"
"MediaSize" => 243123
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-bfa18191dcf0d971369835e247de5d1c.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
22 => array:13 [
"Order" => 23
"MediaKey" => "29878070_4890_23"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/201a1ec0b88fc14acf4a41bdaf5ff6ce.webp"
"MediaSize" => 203920
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-201a1ec0b88fc14acf4a41bdaf5ff6ce.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
23 => array:13 [
"Order" => 24
"MediaKey" => "29878070_4890_24"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/57fcb0618a355e93f089070c3b42b6a0.webp"
"MediaSize" => 245133
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-57fcb0618a355e93f089070c3b42b6a0.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
24 => array:13 [
"Order" => 25
"MediaKey" => "29878070_4890_25"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/a08eada93448c700d90d7276745e8fa7.webp"
"MediaSize" => 218382
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-a08eada93448c700d90d7276745e8fa7.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
25 => array:13 [
"Order" => 26
"MediaKey" => "29878070_4890_26"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/0ad73c08c527c2574cdcbc569c0999e9.webp"
"MediaSize" => 164061
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-0ad73c08c527c2574cdcbc569c0999e9.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
26 => array:13 [
"Order" => 27
"MediaKey" => "29878070_4890_27"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/51fd82cdd533e65c12e0e6fdd5d42608.webp"
"MediaSize" => 205827
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-51fd82cdd533e65c12e0e6fdd5d42608.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
27 => array:13 [
"Order" => 28
"MediaKey" => "29878070_4890_28"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/2e9802ac12ee981694411ef43c2152c8.webp"
"MediaSize" => 137024
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-2e9802ac12ee981694411ef43c2152c8.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
28 => array:13 [
"Order" => 29
"MediaKey" => "29878070_4890_29"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/f9874410671dabddff1a33afb7ae008e.webp"
"MediaSize" => 245392
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-f9874410671dabddff1a33afb7ae008e.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
29 => array:13 [
"Order" => 30
"MediaKey" => "29878070_4890_30"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/c4b29d5421da4f8ed38e0e3351111c07.webp"
"MediaSize" => 272655
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-c4b29d5421da4f8ed38e0e3351111c07.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
30 => array:13 [
"Order" => 31
"MediaKey" => "29878070_4890_31"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/7dbf9c6c2cb99435b34e18ddcae12a9d.webp"
"MediaSize" => 318815
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-7dbf9c6c2cb99435b34e18ddcae12a9d.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
31 => array:13 [
"Order" => 32
"MediaKey" => "29878070_4890_32"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/55cf246b3925da22eae60c957faedae0.webp"
"MediaSize" => 359706
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-55cf246b3925da22eae60c957faedae0.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
32 => array:13 [
"Order" => 33
"MediaKey" => "29878070_4890_33"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/8ada54887d2cad66e531f05f355941d6.webp"
"MediaSize" => 386857
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-8ada54887d2cad66e531f05f355941d6.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
33 => array:13 [
"Order" => 34
"MediaKey" => "29878070_4890_34"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/79c1852b6fe6fd3c38764168808ad601.webp"
"MediaSize" => 342971
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-79c1852b6fe6fd3c38764168808ad601.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
34 => array:13 [
"Order" => 35
"MediaKey" => "29878070_4890_35"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/03300010a609406b47ded39054bafbd8.webp"
"MediaSize" => 301578
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-03300010a609406b47ded39054bafbd8.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
35 => array:13 [
"Order" => 36
"MediaKey" => "29878070_4890_36"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/57542dccd94ab88415606d1e0c66b796.webp"
"MediaSize" => 289896
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-57542dccd94ab88415606d1e0c66b796.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
36 => array:13 [
"Order" => 37
"MediaKey" => "29878070_4890_37"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/853d66a00c3300bcbb850c778b6383d0.webp"
"MediaSize" => 320845
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-853d66a00c3300bcbb850c778b6383d0.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
37 => array:13 [
"Order" => 38
"MediaKey" => "29878070_4890_38"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/9ea0d1b02674b52802a55f5fca0b92fe.webp"
"MediaSize" => 402868
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-9ea0d1b02674b52802a55f5fca0b92fe.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
38 => array:13 [
"Order" => 39
"MediaKey" => "29878070_4890_39"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29878070/0062d1e3524149fe10ced0158df8aba4.webp"
"MediaSize" => 419348
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29878070/thumbnail-0062d1e3524149fe10ced0158df8aba4.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4492633"
"ResourceRecordKey" => "29878070"
"ModificationTimestamp" => "2026-06-09T19:33:16.01Z"
]
]
+"DaysOnMarket": 9
+"@odata.id": "https://api.realtyfeed.com/realtyfeed/odata/Property('29878070')"
+"ID": "1512430"
}
]
+success: true
+page_size: 1
+page_count: 1
+count: 1
+after_key: ""
}
"RF Response Time" => "0.12 seconds"
]
"RF Query: /Office?$select=ALL&$top=10&$filter=OfficeMlsId eq 285747" => array:2 [
"RF Response" => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\RFResponse {#24792
+items: []
+success: true
+page_size: 0
+page_count: 0
+count: 0
+after_key: ""
}
"RF Response Time" => "0.11 seconds"
]
"RF Query: /Member?$select=ALL&$top=10&$filter=MemberMlsId eq 1477980" => array:2 [
"RF Response" => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\RFResponse {#24796
+items: []
+success: true
+page_size: 0
+page_count: 0
+count: 0
+after_key: ""
}
"RF Response Time" => "0.1 seconds"
]
"RF Query: /PropertyAdditionalInfo?$select=ALL&$top=1&$filter=ListingKey eq '29878070'" => array:2 [
"RF Response" => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\RFResponse {#25198
+items: []
+success: true
+page_size: 0
+page_count: 0
+count: 0
+after_key: ""
}
"RF Response Time" => "0.1 seconds"
]
"RF Query: /OpenHouse?$select=ALL&$top=10&$filter=ListingKey eq '29878070'" => array:2 [
"RF Response" => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\RFResponse {#24838
+items: []
+success: true
+page_size: 0
+page_count: 0
+count: 0
+after_key: ""
}
"RF Response Time" => "0.1 seconds"
]
"RF Query: /Property?$select=ALL&$orderby=CreationDate DESC&$top=9&$filter=ListingKey ne '29878070' AND (PropertyType ne 'Residential Lease' AND PropertyType ne 'Commercial Lease' AND PropertyType ne 'Rental') AND PropertyType eq 'Residential' AND geo.distance(Coordinates, POINT(-113.9549625 53.5585041)) le 2000m AND InternetEntireListingDisplayYN eq true&$expand=Media&$count=true" => array:2 [
"RF Response" => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\RFResponse {#25232
+items: array:9 [
0 => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\Entities\RFProperty {#25226
+post_id: 1547520
+post_author: 1
+"ListingKey": "29928241"
+"ListingId": "E4494606"
+"PropertyType": "Residential"
+"PropertySubType": "Single Family"
+"StandardStatus": "Active"
+"ModificationTimestamp": "2026-06-19T15:50:02Z"
+"RFModificationTimestamp": "2026-06-19T16:45:29Z"
+"ListPrice": 389900.0
+"BathroomsTotalInteger": 3.0
+"BathroomsHalf": 1
+"BedroomsTotal": 5.0
+"LotSizeArea": 239.69
+"LivingArea": 1468.0
+"BuildingAreaTotal": 0
+"City": "Spruce Grove"
+"PostalCode": "T7X0R8"
+"UnparsedAddress": "27 HUDSON CV, Spruce Grove, Alberta T7X0R8"
+"Coordinates": array:2 [
0 => -113.9508279
1 => 53.5603935
]
+"Latitude": 53.5603935
+"Longitude": -113.9508279
+"YearBuilt": 2015
+"InternetAddressDisplayYN": true
+"FeedTypes": "IDX"
+"OriginatingSystemName": "REALTORS® Association of Edmonton"
+"PublicRemarks": "Incredible opportunity in Harvest Ridge! This 1468 square foot, 5 bedroom 3 bathroom 2 storey half duplex has been lovingly cared for by its original owners, and is in great condition! Beautiful island kitchen with granite countertops, hardwood flooring, stainless steel appliances including built in dishwasher and built in microwave! Top floor is loaded, with large primary suite complete with walk in closet and 3 piece ensuite! 2 additional bedroom upstairs, 4 piece bathroom and top floor laundry! Basement is partially finished, with 2 additional bedrooms, plus roughed in bathroom wired for power that just needs to be finished. Great backyard complete with deck and fully fenced! This home is in a perfect location, close to schools and all amenities, and quick access to Highways 16 and 16A. (id:62650)"
+"Appliances": array:9 [
0 => "Washer"
1 => "Refrigerator"
2 => "Dishwasher"
3 => "Stove"
4 => "Dryer"
5 => "Microwave Range Hood Combo"
6 => "Window Coverings"
7 => "Garage door opener"
8 => "Garage door opener remote(s)"
]
+"Basement": array:2 [
0 => "Partially finished"
1 => "Full"
]
+"BathroomsPartial": 1
+"CommunityFeatures": array:1 [
0 => "Public Swimming Pool"
]
+"CreationDate": "2026-06-19T16:45:22.225119+00:00"
+"Fencing": array:1 [
0 => "Fence"
]
+"Heating": array:1 [
0 => "Forced air"
]
+"InternetEntireListingDisplayYN": true
+"ListAgentKey": "1868252"
+"ListOfficeKey": "300752"
+"LivingAreaUnits": "square feet"
+"LotFeatures": array:1 [
0 => "No Smoking Home"
]
+"LotSizeDimensions": "239.69"
+"ParcelNumber": "014886"
+"ParkingFeatures": array:1 [
0 => "Attached Garage"
]
+"PhotosChangeTimestamp": "2026-06-19T15:34:46Z"
+"PhotosCount": 38
+"PropertyAttachedYN": true
+"StateOrProvince": "Alberta"
+"StatusChangeTimestamp": "2026-06-19T15:34:46Z"
+"Stories": "2.0"
+"Rooms": array:8 [
0 => array:11 [
"RoomKey" => "1663022079"
"RoomType" => "Living room"
"ListingId" => "E4494606"
"RoomLevel" => "Main level"
"RoomWidth" => null
"ListingKey" => "29928241"
"RoomLength" => null
"RoomDimensions" => null
"RoomDescription" => null
"RoomLengthWidthUnits" => null
"ModificationTimestamp" => "2026-06-19T15:34:46.66Z"
]
1 => array:11 [
"RoomKey" => "1663022080"
"RoomType" => "Kitchen"
"ListingId" => "E4494606"
"RoomLevel" => "Main level"
"RoomWidth" => null
"ListingKey" => "29928241"
"RoomLength" => null
"RoomDimensions" => null
"RoomDescription" => null
"RoomLengthWidthUnits" => null
"ModificationTimestamp" => "2026-06-19T15:34:46.66Z"
]
2 => array:11 [
"RoomKey" => "1663022081"
"RoomType" => "Family room"
"ListingId" => "E4494606"
"RoomLevel" => "Lower level"
"RoomWidth" => null
"ListingKey" => "29928241"
"RoomLength" => null
"RoomDimensions" => null
"RoomDescription" => null
"RoomLengthWidthUnits" => null
"ModificationTimestamp" => "2026-06-19T15:34:46.66Z"
]
3 => array:11 [
"RoomKey" => "1663022082"
"RoomType" => "Primary Bedroom"
"ListingId" => "E4494606"
"RoomLevel" => "Upper Level"
"RoomWidth" => null
"ListingKey" => "29928241"
"RoomLength" => null
"RoomDimensions" => null
"RoomDescription" => null
"RoomLengthWidthUnits" => null
"ModificationTimestamp" => "2026-06-19T15:34:46.66Z"
]
4 => array:11 [
"RoomKey" => "1663022083"
"RoomType" => "Bedroom 2"
"ListingId" => "E4494606"
"RoomLevel" => "Upper Level"
"RoomWidth" => null
"ListingKey" => "29928241"
"RoomLength" => null
"RoomDimensions" => null
"RoomDescription" => null
"RoomLengthWidthUnits" => null
"ModificationTimestamp" => "2026-06-19T15:34:46.66Z"
]
5 => array:11 [
"RoomKey" => "1663022084"
"RoomType" => "Bedroom 3"
"ListingId" => "E4494606"
"RoomLevel" => "Upper Level"
"RoomWidth" => null
"ListingKey" => "29928241"
"RoomLength" => null
"RoomDimensions" => null
"RoomDescription" => null
"RoomLengthWidthUnits" => null
"ModificationTimestamp" => "2026-06-19T15:34:46.66Z"
]
6 => array:11 [
"RoomKey" => "1663022085"
"RoomType" => "Bedroom 4"
"ListingId" => "E4494606"
"RoomLevel" => "Basement"
"RoomWidth" => null
"ListingKey" => "29928241"
"RoomLength" => null
"RoomDimensions" => null
"RoomDescription" => null
"RoomLengthWidthUnits" => null
"ModificationTimestamp" => "2026-06-19T15:34:46.67Z"
]
7 => array:11 [
"RoomKey" => "1663022086"
"RoomType" => "Bedroom 5"
"ListingId" => "E4494606"
"RoomLevel" => "Lower level"
"RoomWidth" => null
"ListingKey" => "29928241"
"RoomLength" => null
"RoomDimensions" => null
"RoomDescription" => null
"RoomLengthWidthUnits" => null
"ModificationTimestamp" => "2026-06-19T15:34:46.67Z"
]
]
+"ListAOR": "Edmonton"
+"CityRegion": "Harvest Ridge"
+"ListAORKey": "10"
+"ListingURL": "www.realtor.ca/real-estate/29928241/27-hudson-cv-spruce-grove-harvest-ridge"
+"StructureType": array:1 [
0 => "Duplex"
]
+"CommonInterest": "Freehold"
+"GeocodeManualYN": true
+"OriginalEntryTimestamp": "2026-06-19T15:34:46.63Z"
+"ListAgentNationalAssociationId": "1202348"
+"ListOfficeNationalAssociationId": "1492510"
+"Media": array:38 [
0 => array:13 [
"Order" => 1
"MediaKey" => "29928241_4890_1"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/6c098d4de966aacc1083508a0956d1d8.webp"
"MediaSize" => 320230
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-6c098d4de966aacc1083508a0956d1d8.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => true
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
1 => array:13 [
"Order" => 2
"MediaKey" => "29928241_4890_2"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/7bd53a60ddb584799ff03c585e7cbab9.webp"
"MediaSize" => 270641
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-7bd53a60ddb584799ff03c585e7cbab9.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
2 => array:13 [
"Order" => 3
"MediaKey" => "29928241_4890_3"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/9f5245f159cc8ba005d81b9838da39df.webp"
"MediaSize" => 116386
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-9f5245f159cc8ba005d81b9838da39df.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
3 => array:13 [
"Order" => 4
"MediaKey" => "29928241_4890_4"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/309abb6067ddf2ed38e914dd801f3ae4.webp"
"MediaSize" => 107064
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-309abb6067ddf2ed38e914dd801f3ae4.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
4 => array:13 [
"Order" => 5
"MediaKey" => "29928241_4890_5"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/79eefd922ff7ed482d547d2fd9e78f74.webp"
"MediaSize" => 70062
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-79eefd922ff7ed482d547d2fd9e78f74.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
5 => array:13 [
"Order" => 6
"MediaKey" => "29928241_4890_6"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/3266eb5526a73708d661d3c31c513196.webp"
"MediaSize" => 111041
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-3266eb5526a73708d661d3c31c513196.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
6 => array:13 [
"Order" => 7
"MediaKey" => "29928241_4890_7"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/e3c555d68e858ea27175f43a2ad75656.webp"
"MediaSize" => 222494
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-e3c555d68e858ea27175f43a2ad75656.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
7 => array:13 [
"Order" => 8
"MediaKey" => "29928241_4890_8"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/d26db52de3568e8374b7a496b6c43c80.webp"
"MediaSize" => 278905
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-d26db52de3568e8374b7a496b6c43c80.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
8 => array:13 [
"Order" => 9
"MediaKey" => "29928241_4890_9"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/2694f21c9200239dcaa5c3bb7d13c63a.webp"
"MediaSize" => 187844
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-2694f21c9200239dcaa5c3bb7d13c63a.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
9 => array:13 [
"Order" => 10
"MediaKey" => "29928241_4890_10"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/495db48000fe099de888e9ddd34a86fd.webp"
"MediaSize" => 205872
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-495db48000fe099de888e9ddd34a86fd.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
10 => array:13 [
"Order" => 11
"MediaKey" => "29928241_4890_11"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/bc6e58140514a6a68443c64243a1cc30.webp"
"MediaSize" => 232440
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-bc6e58140514a6a68443c64243a1cc30.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
11 => array:13 [
"Order" => 12
"MediaKey" => "29928241_4890_12"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/747f512bbfab61ce7824a03180abb077.webp"
"MediaSize" => 224865
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-747f512bbfab61ce7824a03180abb077.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
12 => array:13 [
"Order" => 13
"MediaKey" => "29928241_4890_13"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/4095cb39e350eaa981677b4a6621275b.webp"
"MediaSize" => 208891
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-4095cb39e350eaa981677b4a6621275b.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
13 => array:13 [
"Order" => 14
"MediaKey" => "29928241_4890_14"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/644a4a3feec60bc4fc56a69ca745e2c7.webp"
"MediaSize" => 277338
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-644a4a3feec60bc4fc56a69ca745e2c7.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
14 => array:13 [
"Order" => 15
"MediaKey" => "29928241_4890_15"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/51030d69628510c32db9533ab27258e5.webp"
"MediaSize" => 294707
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-51030d69628510c32db9533ab27258e5.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
15 => array:13 [
"Order" => 16
"MediaKey" => "29928241_4890_16"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/67dc38d6d528abef5acbc13ae468d12e.webp"
"MediaSize" => 215346
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-67dc38d6d528abef5acbc13ae468d12e.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
16 => array:13 [
"Order" => 17
"MediaKey" => "29928241_4890_17"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/3c09b616f7a210f008917ec8ede01e88.webp"
"MediaSize" => 195382
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-3c09b616f7a210f008917ec8ede01e88.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
17 => array:13 [
"Order" => 18
"MediaKey" => "29928241_4890_18"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/4f3e583c2e071a68ce1b1fbbf471fb5d.webp"
"MediaSize" => 169824
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-4f3e583c2e071a68ce1b1fbbf471fb5d.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
18 => array:13 [
"Order" => 19
"MediaKey" => "29928241_4890_19"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/d199bf1fe07fd2c6d53860606b25b692.webp"
"MediaSize" => 167268
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-d199bf1fe07fd2c6d53860606b25b692.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
19 => array:13 [
"Order" => 20
"MediaKey" => "29928241_4890_20"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/bab48e9d4c1401ba94a1c95b152c5b93.webp"
"MediaSize" => 323735
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-bab48e9d4c1401ba94a1c95b152c5b93.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
20 => array:13 [
"Order" => 21
"MediaKey" => "29928241_4890_21"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/0652907ee24f3868f0637044200adbc3.webp"
"MediaSize" => 178269
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-0652907ee24f3868f0637044200adbc3.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
21 => array:13 [
"Order" => 22
"MediaKey" => "29928241_4890_22"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/c18ffd177675aab10834ef9725db8e29.webp"
"MediaSize" => 193365
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-c18ffd177675aab10834ef9725db8e29.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
22 => array:13 [
"Order" => 23
"MediaKey" => "29928241_4890_23"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/dceff1ea8df0578ce90bb47ea1553df4.webp"
"MediaSize" => 164992
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-dceff1ea8df0578ce90bb47ea1553df4.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
23 => array:13 [
"Order" => 24
"MediaKey" => "29928241_4890_24"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/9bcff0035129c50e4100028a7118ea3e.webp"
"MediaSize" => 186512
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-9bcff0035129c50e4100028a7118ea3e.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
24 => array:13 [
"Order" => 25
"MediaKey" => "29928241_4890_25"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/c4ca231099f38ec33be0ffcebae79a08.webp"
"MediaSize" => 164931
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-c4ca231099f38ec33be0ffcebae79a08.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
"ResourceRecordId" => "E4494606"
"ResourceRecordKey" => "29928241"
"ModificationTimestamp" => "2026-06-19T15:34:46.64Z"
]
25 => array:13 [
"Order" => 26
"MediaKey" => "29928241_4890_26"
"MediaURL" => "https://cdn.realtyfeed.com/cdn/26/29928241/2131a2349c851c08003058efe55e7fcc.webp"
"MediaSize" => 169933
"MediaType" => "webp"
"Thumbnail" => "https://cdn.realtyfeed.com/cdn/26/29928241/thumbnail-2131a2349c851c08003058efe55e7fcc.webp"
"ResourceName" => "Property"
"MediaCategory" => "Property Photo"
"LongDescription" => null
"PreferredPhotoYN" => false
…3
]
26 => array:13 [ …13]
27 => array:13 [ …13]
28 => array:13 [ …13]
29 => array:13 [ …13]
30 => array:13 [ …13]
31 => array:13 [ …13]
32 => array:13 [ …13]
33 => array:13 [ …13]
34 => array:13 [ …13]
35 => array:13 [ …13]
36 => array:13 [ …13]
37 => array:13 [ …13]
]
+"DaysOnMarket": 0
+"@odata.id": "https://api.realtyfeed.com/realtyfeed/odata/Property('29928241')"
+"ID": 1547520
}
1 => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\Entities\RFProperty {#25228
+post_id: "1547305"
+post_author: 1
+"ListingKey": "29927789"
+"ListingId": "E4494595"
+"PropertyType": "Residential"
+"PropertySubType": "Single Family"
+"StandardStatus": "Active"
+"ModificationTimestamp": "2026-06-19T16:30:41Z"
+"RFModificationTimestamp": "2026-06-19T16:33:28Z"
+"ListPrice": 389900.0
+"BathroomsTotalInteger": 3.0
+"BathroomsHalf": 1
+"BedroomsTotal": 3.0
+"LotSizeArea": 272.21
+"LivingArea": 1435.0
+"BuildingAreaTotal": 0
+"City": "Spruce Grove"
+"PostalCode": "T7X0K2"
+"UnparsedAddress": "21 HARTWICK CT, Spruce Grove, Alberta T7X0K2"
+"Coordinates": array:2 [
0 => -113.9471107
1 => 53.5566386
]
+"Latitude": 53.5566386
+"Longitude": -113.9471107
+"YearBuilt": 2010
+"InternetAddressDisplayYN": true
+"FeedTypes": "IDX"
+"OriginatingSystemName": "REALTORS® Association of Edmonton"
+"PublicRemarks": "Welcome to Harvest Ridge! This beautifully maintained half duplex is ideally located within walking distance to Copperhaven K-9 School and St. Peter the Apostle Catholic High School. The bright main floor offers an open-concept layout featuring hardwood flooring, a spacious kitchen with pantry, and a cozy corner fireplace in the living room. Upstairs you'll find a generous primary bedroom with a walk-in closet and private ensuite, plus two additional bedrooms, a full 4-piece bathroom, convenient upper-floor laundry, and newer carpet throughout. Recently painted and exceptionally cared for, this home is move-in ready. Enjoy the west-facing backyard with no rear neighbours, a large deck, and low-maintenance landscaping. The attached garage provides welcome shelter during Alberta winters. The unfinished basement includes rough-ins for a future bathroom, a new hot water tank, and plenty of potential for added living space. Smoke-free, pet-free, and no condo fees! (id:64429)"
+"Appliances": array:7 [
0 => "Washer"
1 => "Refrigerator"
2 => "Dishwasher"
3 => "Stove"
4 => "Dryer"
5 => "Microwave Range Hood Combo"
6 => "Window Coverings"
]
+"Basement": array:2 [
0 => "Unfinished"
1 => "Full"
]
+"BathroomsPartial": 1
+"CreationDate": "2026-06-19T15:17:39.635088+00:00"
+"Fencing": array:1 [
0 => "Fence"
]
+"Heating": array:1 [
0 => "Forced air"
]
+"InternetEntireListingDisplayYN": true
+"ListAgentKey": "1870940"
+"ListOfficeKey": "87512"
+"LivingAreaUnits": "square feet"
+"LotFeatures": array:1 [
0 => "Exterior Walls- 2x6""
]
+"LotSizeDimensions": "272.21"
+"ParcelNumber": "012383"
+"ParkingFeatures": array:1 [
0 => "Attached Garage"
]
+"PhotosChangeTimestamp": "2026-06-19T14:43:31Z"
+"PhotosCount": 41
+"PropertyAttachedYN": true
+"StateOrProvince": "Alberta"
+"StatusChangeTimestamp": "2026-06-19T16:04:13Z"
+"Stories": "2.0"
+"Rooms": array:7 [
0 => array:11 [ …11]
1 => array:11 [ …11]
2 => array:11 [ …11]
3 => array:11 [ …11]
4 => array:11 [ …11]
5 => array:11 [ …11]
6 => array:11 [ …11]
]
+"ListAOR": "Edmonton"
+"CityRegion": "Harvest Ridge"
+"ListAORKey": "10"
+"ListingURL": "www.realtor.ca/real-estate/29927789/21-hartwick-co-spruce-grove-harvest-ridge"
+"StructureType": array:1 [
0 => "Duplex"
]
+"CommonInterest": "Freehold"
+"GeocodeManualYN": true
+"BuildingFeatures": array:1 [
0 => "Vinyl Windows"
]
+"OriginalEntryTimestamp": "2026-06-19T14:43:30.95Z"
+"ListAgentNationalAssociationId": "1202977"
+"ListOfficeNationalAssociationId": "1149421"
+"Media": array:41 [
0 => array:13 [ …13]
1 => array:13 [ …13]
2 => array:13 [ …13]
3 => array:13 [ …13]
4 => array:13 [ …13]
5 => array:13 [ …13]
6 => array:13 [ …13]
7 => array:13 [ …13]
8 => array:13 [ …13]
9 => array:13 [ …13]
10 => array:13 [ …13]
11 => array:13 [ …13]
12 => array:13 [ …13]
13 => array:13 [ …13]
14 => array:13 [ …13]
15 => array:13 [ …13]
16 => array:13 [ …13]
17 => array:13 [ …13]
18 => array:13 [ …13]
19 => array:13 [ …13]
20 => array:13 [ …13]
21 => array:13 [ …13]
22 => array:13 [ …13]
23 => array:13 [ …13]
24 => array:13 [ …13]
25 => array:13 [ …13]
26 => array:13 [ …13]
27 => array:13 [ …13]
28 => array:13 [ …13]
29 => array:13 [ …13]
30 => array:13 [ …13]
31 => array:13 [ …13]
32 => array:13 [ …13]
33 => array:13 [ …13]
34 => array:13 [ …13]
35 => array:13 [ …13]
36 => array:13 [ …13]
37 => array:13 [ …13]
38 => array:13 [ …13]
39 => array:13 [ …13]
40 => array:13 [ …13]
]
+"DaysOnMarket": 0
+"@odata.id": "https://api.realtyfeed.com/realtyfeed/odata/Property('29927789')"
+"ID": "1547305"
}
2 => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\Entities\RFProperty {#25225
+post_id: "1546372"
+post_author: 1
+"ListingKey": "29925016"
+"ListingId": "E4494457"
+"PropertyType": "Residential"
+"PropertySubType": "Single Family"
+"StandardStatus": "Active"
+"ModificationTimestamp": "2026-06-18T21:10:09Z"
+"RFModificationTimestamp": "2026-06-19T02:19:23Z"
+"ListPrice": 669111.0
+"BathroomsTotalInteger": 3.0
+"BathroomsHalf": 1
+"BedroomsTotal": 3.0
+"LotSizeArea": 0
+"LivingArea": 2404.0
+"BuildingAreaTotal": 0
+"City": "Spruce Grove"
+"PostalCode": "T7X4E3"
+"UnparsedAddress": "194 CALEDON CR, Spruce Grove, Alberta T7X4E3"
+"Coordinates": array:2 [
0 => -113.9498719
1 => 53.5546868
]
+"Latitude": 53.5546868
+"Longitude": -113.9498719
+"YearBuilt": 2026
+"InternetAddressDisplayYN": true
+"FeedTypes": "IDX"
+"OriginatingSystemName": "REALTORS® Association of Edmonton"
+"PublicRemarks": "5 Things to Love About This Alquinn Home: 1) Prime Corner Lot in Copperhaven – Located in a highly desirable community, this 2-storey home is located on a corner lot. 2) Functional Double Attached Garage – Complete with a convenient floor drain and direct access to the mudroom. 3) Open Concept Main Level – Bright and inviting living, dining, and kitchen area featuring an electric fireplace and seamless flow for entertaining. 4) Stylish Kitchen Design – Enjoy an island with breakfast bar and a walkthrough pantry connecting to the mudroom for everyday convenience. 5) Spacious Upper Level – Includes a bonus room, laundry, 2 bedrooms, a 4-piece bath, and a primary retreat with walk-in closet and 5-piece ensuite with soaker tub, dual sinks, and stand shower. IMMEDIATE POSSESSION! (id:62783)"
+"Appliances": array:7 [
0 => "Refrigerator"
1 => "Dishwasher"
2 => "Stove"
3 => "Microwave"
4 => "Hood Fan"
5 => "Garage door opener"
6 => "Garage door opener remote(s)"
]
+"Basement": array:2 [
0 => "Unfinished"
1 => "Full"
]
+"BathroomsPartial": 1
+"CreationDate": "2026-06-19T02:19:17.558766+00:00"
+"FireplaceFeatures": array:2 [
0 => "Insert"
1 => "Electric"
]
+"FireplaceYN": true
+"FireplacesTotal": "1"
+"Heating": array:1 [
0 => "Forced air"
]
+"InternetEntireListingDisplayYN": true
+"ListAgentKey": "2042434"
+"ListOfficeKey": "67132"
+"LivingAreaUnits": "square feet"
+"LotFeatures": array:5 [
0 => "Corner Site"
1 => "Park/reserve"
2 => "Exterior Walls- 2x6""
3 => "No Animal Home"
4 => "No Smoking Home"
]
+"ParcelNumber": "ZZ999999999"
+"ParkingFeatures": array:1 [
0 => "Attached Garage"
]
+"PhotosChangeTimestamp": "2026-06-18T21:03:53Z"
+"PhotosCount": 46
+"StateOrProvince": "Alberta"
+"StatusChangeTimestamp": "2026-06-18T21:03:53Z"
+"Stories": "2.0"
+"Rooms": array:8 [
0 => array:11 [ …11]
1 => array:11 [ …11]
2 => array:11 [ …11]
3 => array:11 [ …11]
4 => array:11 [ …11]
5 => array:11 [ …11]
6 => array:11 [ …11]
7 => array:11 [ …11]
]
+"ListAOR": "Edmonton"
+"CityRegion": "Copperhaven"
+"ListAORKey": "10"
+"ListingURL": "www.realtor.ca/real-estate/29925016/194-caledon-cr-spruce-grove-copperhaven"
+"StructureType": array:1 [
0 => "House"
]
+"CommonInterest": "Freehold"
+"GeocodeManualYN": true
+"BuildingFeatures": array:1 [
0 => "Ceiling - 9ft"
]
+"OriginalEntryTimestamp": "2026-06-18T21:03:53.77Z"
+"ListAgentNationalAssociationId": "1318346"
+"ListOfficeNationalAssociationId": "1004976"
+"Media": array:46 [
0 => array:13 [ …13]
1 => array:13 [ …13]
2 => array:13 [ …13]
3 => array:13 [ …13]
4 => array:13 [ …13]
5 => array:13 [ …13]
6 => array:13 [ …13]
7 => array:13 [ …13]
8 => array:13 [ …13]
9 => array:13 [ …13]
10 => array:13 [ …13]
11 => array:13 [ …13]
12 => array:13 [ …13]
13 => array:13 [ …13]
14 => array:13 [ …13]
15 => array:13 [ …13]
16 => array:13 [ …13]
17 => array:13 [ …13]
18 => array:13 [ …13]
19 => array:13 [ …13]
20 => array:13 [ …13]
21 => array:13 [ …13]
22 => array:13 [ …13]
23 => array:13 [ …13]
24 => array:13 [ …13]
25 => array:13 [ …13]
26 => array:13 [ …13]
27 => array:13 [ …13]
28 => array:13 [ …13]
29 => array:13 [ …13]
30 => array:13 [ …13]
31 => array:13 [ …13]
32 => array:13 [ …13]
33 => array:13 [ …13]
34 => array:13 [ …13]
35 => array:13 [ …13]
36 => array:13 [ …13]
37 => array:13 [ …13]
38 => array:13 [ …13]
39 => array:13 [ …13]
40 => array:13 [ …13]
41 => array:13 [ …13]
42 => array:13 [ …13]
43 => array:13 [ …13]
44 => array:13 [ …13]
45 => array:13 [ …13]
]
+"DaysOnMarket": 0
+"@odata.id": "https://api.realtyfeed.com/realtyfeed/odata/Property('29925016')"
+"ID": "1546372"
}
3 => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\Entities\RFProperty {#25229
+post_id: "1546027"
+post_author: 1
+"ListingKey": "29925702"
+"ListingId": "E4494490"
+"PropertyType": "Residential"
+"PropertySubType": "Single Family"
+"StandardStatus": "Active"
+"ModificationTimestamp": "2026-06-18T22:45:04Z"
+"RFModificationTimestamp": "2026-06-19T01:13:39Z"
+"ListPrice": 529000.0
+"BathroomsTotalInteger": 3.0
+"BathroomsHalf": 1
+"BedroomsTotal": 4.0
+"LotSizeArea": 0
+"LivingArea": 1824.0
+"BuildingAreaTotal": 0
+"City": "Spruce Grove"
+"PostalCode": "T7X0E9"
+"UnparsedAddress": "215 HARVEST RIDGE DR, Spruce Grove, Alberta T7X0E9"
+"Coordinates": array:2 [
0 => -113.9455926
1 => 53.5615656
]
+"Latitude": 53.5615656
+"Longitude": -113.9455926
+"YearBuilt": 2010
+"InternetAddressDisplayYN": true
+"FeedTypes": "IDX"
+"OriginatingSystemName": "REALTORS® Association of Edmonton"
+"PublicRemarks": "Welcome to this lovely family home in the desirable community of Harvest Ridge! The bright, open-concept main floor features an upgraded kitchen with granite countertops, stainless steel appliances, corner pantry and a large island with eating bar. The spacious living room offers oversized windows and a cozy gas fireplace, while the dining area overlooks the beautiful south facing backyard with a maintenance-free deck - perfect for summer entertaining and backing onto Henderson Park. Upstairs you’ll find a generous primary retreat with a spa-like ensuite and walk-in closet, a large bonus room, two additional bedrooms, a 4-piece bathroom, and convenient second-floor laundry. The basement features an additional bedroom and family room. Additional features include AC and a roughed in basement bathroom ready for your personal touch. Located close to schools, trails, shopping, and with quick access to Hwy 16A and the Yellowhead - this home offers comfort, space, and an unbeatable location! (id:62650)"
+"Appliances": array:6 [
0 => "Washer"
1 => "Refrigerator"
2 => "Dishwasher"
3 => "Stove"
4 => "Dryer"
5 => "Window Coverings"
]
+"Basement": array:2 [
0 => "Finished"
1 => "Full"
]
+"BathroomsPartial": 1
+"Cooling": array:1 [
0 => "Central air conditioning"
]
+"CreationDate": "2026-06-19T01:13:32.517678+00:00"
+"Fencing": array:1 [
0 => "Fence"
]
+"Heating": array:1 [
0 => "Forced air"
]
+"InternetEntireListingDisplayYN": true
+"ListAgentKey": "2130256"
+"ListOfficeKey": "286214"
+"LivingAreaUnits": "square feet"
+"LotFeatures": array:1 [
0 => "No back lane"
]
+"ParcelNumber": "ZZ999999999"
+"ParkingFeatures": array:1 [
0 => "Attached Garage"
]
+"PhotosChangeTimestamp": "2026-06-18T22:34:15Z"
+"PhotosCount": 56
+"StateOrProvince": "Alberta"
+"StatusChangeTimestamp": "2026-06-18T22:34:15Z"
+"Stories": "2.0"
+"VirtualTourURLUnbranded": "https://youtu.be/nfqdyI567tE"
+"Rooms": array:8 [
0 => array:11 [ …11]
1 => array:11 [ …11]
2 => array:11 [ …11]
3 => array:11 [ …11]
4 => array:11 [ …11]
5 => array:11 [ …11]
6 => array:11 [ …11]
7 => array:11 [ …11]
]
+"ListAOR": "Edmonton"
+"CityRegion": "Harvest Ridge"
+"ListAORKey": "10"
+"ListingURL": "www.realtor.ca/real-estate/29925702/215-harvest-ridge-dr-spruce-grove-harvest-ridge"
+"StructureType": array:1 [
0 => "House"
]
+"CommonInterest": "Freehold"
+"GeocodeManualYN": true
+"BuildingFeatures": array:2 [
0 => "Ceiling - 9ft"
1 => "Vinyl Windows"
]
+"SecurityFeatures": array:1 [
0 => "Smoke Detectors"
]
+"OriginalEntryTimestamp": "2026-06-18T22:34:15.76Z"
+"ListAgentNationalAssociationId": "1383147"
+"ListOfficeNationalAssociationId": "1358621"
+"Media": array:56 [
0 => array:13 [ …13]
1 => array:13 [ …13]
2 => array:13 [ …13]
3 => array:13 [ …13]
4 => array:13 [ …13]
5 => array:13 [ …13]
6 => array:13 [ …13]
7 => array:13 [ …13]
8 => array:13 [ …13]
9 => array:13 [ …13]
10 => array:13 [ …13]
11 => array:13 [ …13]
12 => array:13 [ …13]
13 => array:13 [ …13]
14 => array:13 [ …13]
15 => array:13 [ …13]
16 => array:13 [ …13]
17 => array:13 [ …13]
18 => array:13 [ …13]
19 => array:13 [ …13]
20 => array:13 [ …13]
21 => array:13 [ …13]
22 => array:13 [ …13]
23 => array:13 [ …13]
24 => array:13 [ …13]
25 => array:13 [ …13]
26 => array:13 [ …13]
27 => array:13 [ …13]
28 => array:13 [ …13]
29 => array:13 [ …13]
30 => array:13 [ …13]
31 => array:13 [ …13]
32 => array:13 [ …13]
33 => array:13 [ …13]
34 => array:13 [ …13]
35 => array:13 [ …13]
36 => array:13 [ …13]
37 => array:13 [ …13]
38 => array:13 [ …13]
39 => array:13 [ …13]
40 => array:13 [ …13]
41 => array:13 [ …13]
42 => array:13 [ …13]
43 => array:13 [ …13]
44 => array:13 [ …13]
45 => array:13 [ …13]
46 => array:13 [ …13]
47 => array:13 [ …13]
48 => array:13 [ …13]
49 => array:13 [ …13]
50 => array:13 [ …13]
51 => array:13 [ …13]
52 => array:13 [ …13]
53 => array:13 [ …13]
54 => array:13 [ …13]
55 => array:13 [ …13]
]
+"DaysOnMarket": 0
+"@odata.id": "https://api.realtyfeed.com/realtyfeed/odata/Property('29925702')"
+"ID": "1546027"
}
4 => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\Entities\RFProperty {#25227
+post_id: "1545710"
+post_author: 1
+"ListingKey": "29925015"
+"ListingId": "E4494455"
+"PropertyType": "Residential"
+"PropertySubType": "Single Family"
+"StandardStatus": "Active"
+"ModificationTimestamp": "2026-06-18T23:40:13Z"
+"RFModificationTimestamp": "2026-06-18T23:44:45Z"
+"ListPrice": 584111.0
+"BathroomsTotalInteger": 3.0
+"BathroomsHalf": 1
+"BedroomsTotal": 3.0
+"LotSizeArea": 0
+"LivingArea": 1781.0
+"BuildingAreaTotal": 0
+"City": "Spruce Grove"
+"PostalCode": "T7X4E3"
+"UnparsedAddress": "189 CALEDON CR, Spruce Grove, Alberta T7X4E3"
+"Coordinates": array:2 [
0 => -113.9505224
1 => 53.5550494
]
+"Latitude": 53.5550494
+"Longitude": -113.9505224
+"YearBuilt": 2026
+"InternetAddressDisplayYN": true
+"FeedTypes": "IDX"
+"OriginatingSystemName": "REALTORS® Association of Edmonton"
+"PublicRemarks": "Things to Love About This Alquinn Home: 1) Incredible Garage Space – Double attached garage with tandem parking and a convenient floor drain, perfect for vehicles, storage, or a workshop. 2) Brand New Build – Enjoy the comfort and efficiency of a newly built home designed for modern living. 3) Open Concept Main Floor – Bright living and dining area with an electric fireplace, quartz countertops in the kitchen with an island and breakfast bar, corner pantry, plus a mud room and 2-piece bath. 4) Spacious Upper Level – Bonus room filled with natural light, two bedrooms, a full 4-piece bath, convenient laundry room, and a private primary retreat with walk-in closet and 5-piece ensuite featuring dual sinks, soaker tub, and stand-up shower. 5) Prime Corner Lot Location – Large backyard space and close to parks, playgrounds, schools, and shopping for everyday convenience. IMMEDIATE POSSESSION! (id:62783)"
+"Appliances": array:6 [
0 => "Refrigerator"
1 => "Dishwasher"
2 => "Stove"
3 => "Microwave Range Hood Combo"
4 => "Garage door opener"
5 => "Garage door opener remote(s)"
]
+"Basement": array:2 [
0 => "Unfinished"
1 => "Full"
]
+"BathroomsPartial": 1
+"CreationDate": "2026-06-18T23:33:00.212651+00:00"
+"FireplaceFeatures": array:2 [
0 => "Insert"
1 => "Electric"
]
+"FireplaceYN": true
+"FireplacesTotal": "1"
+"Heating": array:1 [
0 => "Forced air"
]
+"InternetEntireListingDisplayYN": true
+"ListAgentKey": "2042434"
+"ListOfficeKey": "67132"
+"LivingAreaUnits": "square feet"
+"LotFeatures": array:4 [
0 => "Park/reserve"
1 => "Exterior Walls- 2x6""
2 => "No Animal Home"
3 => "No Smoking Home"
]
+"ParcelNumber": "ZZ999999999"
+"ParkingFeatures": array:1 [
0 => "Attached Garage"
]
+"PhotosChangeTimestamp": "2026-06-18T23:35:02Z"
+"PhotosCount": 43
+"StateOrProvince": "Alberta"
+"StatusChangeTimestamp": "2026-06-18T23:35:02Z"
+"Stories": "2.0"
+"Rooms": array:8 [
0 => array:11 [ …11]
1 => array:11 [ …11]
2 => array:11 [ …11]
3 => array:11 [ …11]
4 => array:11 [ …11]
5 => array:11 [ …11]
6 => array:11 [ …11]
7 => array:11 [ …11]
]
+"ListAOR": "Edmonton"
+"CityRegion": "Copperhaven"
+"ListAORKey": "10"
+"ListingURL": "www.realtor.ca/real-estate/29925015/189-caledon-cr-spruce-grove-copperhaven"
+"StructureType": array:1 [
0 => "House"
]
+"CommonInterest": "Freehold"
+"GeocodeManualYN": true
+"BuildingFeatures": array:1 [
0 => "Ceiling - 9ft"
]
+"OriginalEntryTimestamp": "2026-06-18T21:03:53.64Z"
+"ListAgentNationalAssociationId": "1318346"
+"ListOfficeNationalAssociationId": "1004976"
+"Media": array:43 [
0 => array:13 [ …13]
1 => array:13 [ …13]
2 => array:13 [ …13]
3 => array:13 [ …13]
4 => array:13 [ …13]
5 => array:13 [ …13]
6 => array:13 [ …13]
7 => array:13 [ …13]
8 => array:13 [ …13]
9 => array:13 [ …13]
10 => array:13 [ …13]
11 => array:13 [ …13]
12 => array:13 [ …13]
13 => array:13 [ …13]
14 => array:13 [ …13]
15 => array:13 [ …13]
16 => array:13 [ …13]
17 => array:13 [ …13]
18 => array:13 [ …13]
19 => array:13 [ …13]
20 => array:13 [ …13]
21 => array:13 [ …13]
22 => array:13 [ …13]
23 => array:13 [ …13]
24 => array:13 [ …13]
25 => array:13 [ …13]
26 => array:13 [ …13]
27 => array:13 [ …13]
28 => array:13 [ …13]
29 => array:13 [ …13]
30 => array:13 [ …13]
31 => array:13 [ …13]
32 => array:13 [ …13]
33 => array:13 [ …13]
34 => array:13 [ …13]
35 => array:13 [ …13]
36 => array:13 [ …13]
37 => array:13 [ …13]
38 => array:13 [ …13]
39 => array:13 [ …13]
40 => array:13 [ …13]
41 => array:13 [ …13]
42 => array:13 [ …13]
]
+"DaysOnMarket": 0
+"@odata.id": "https://api.realtyfeed.com/realtyfeed/odata/Property('29925015')"
+"ID": "1545710"
}
5 => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\Entities\RFProperty {#25222
+post_id: "1545656"
+post_author: 1
+"ListingKey": "29925055"
+"ListingId": "E4494463"
+"PropertyType": "Residential"
+"PropertySubType": "Single Family"
+"StandardStatus": "Active"
+"ModificationTimestamp": "2026-06-18T21:20:16Z"
+"RFModificationTimestamp": "2026-06-18T23:01:42Z"
+"ListPrice": 525000.0
+"BathroomsTotalInteger": 3.0
+"BathroomsHalf": 1
+"BedroomsTotal": 3.0
+"LotSizeArea": 430.14
+"LivingArea": 1701.0
+"BuildingAreaTotal": 0
+"City": "Spruce Grove"
+"PostalCode": "T7X0S4"
+"UnparsedAddress": "102 MEADOWLAND WY, Spruce Grove, Alberta T7X0S4"
+"Coordinates": array:2 [
0 => -113.93319
1 => 53.55225
]
+"Latitude": 53.55225
+"Longitude": -113.93319
+"YearBuilt": 2015
+"InternetAddressDisplayYN": true
+"FeedTypes": "IDX"
+"OriginatingSystemName": "REALTORS® Association of Edmonton"
+"PublicRemarks": "SOUTH-FACING BACKYARD | BONUS ROOM | WALK TO THE TRI LEISURE CENTRE. This beautiful 2-storey in a family friendly cul de sac, offers over 1,700 sq ft above grade plus a partially finished basement ready for future development. The bright open-concept main floor features 9' ceilings, a spacious living room with electric fireplace, dining area with deck access, and a stylish kitchen with quartz countertops, large island, and walk-through pantry. Main floor laundry adds everyday convenience too. Upstairs you'll find a versatile bonus room, 3 bedrooms, and 2 full bathrooms including a generous primary suite with walk-in closet and ensuite featuring a relaxing soaker tub. The basement is framed for an additional bedroom, family room, and bathroom. Enjoy summer evenings in the fully fenced south-facing yard complete with a large deck, gazebo, dog run with synthetic grass, and insulated double attached garage. Ready to be yours, here in Spruce Grove! (id:62650)"
+"Appliances": array:8 [
0 => "Washer"
1 => "Refrigerator"
2 => "Gas stove(s)"
3 => "Dishwasher"
4 => "Dryer"
5 => "Microwave"
6 => "Window Coverings"
7 => "Garage door opener"
]
+"Basement": array:2 [
0 => "Partially finished"
1 => "Full"
]
+"BathroomsPartial": 1
+"CommunityFeatures": array:1 [
0 => "Public Swimming Pool"
]
+"CreationDate": "2026-06-18T23:01:29.651138+00:00"
+"Fencing": array:1 [
0 => "Fence"
]
+"Heating": array:1 [
0 => "Forced air"
]
+"InternetEntireListingDisplayYN": true
+"ListAgentKey": "2063200"
+"ListOfficeKey": "300753"
+"LivingAreaUnits": "square feet"
+"LotFeatures": array:1 [
0 => "No back lane"
]
+"LotSizeDimensions": "430.14"
+"ParcelNumber": "015178"
+"ParkingFeatures": array:1 [
0 => "Attached Garage"
]
+"PhotosChangeTimestamp": "2026-06-18T21:13:48Z"
+"PhotosCount": 63
+"StateOrProvince": "Alberta"
+"StatusChangeTimestamp": "2026-06-18T21:13:48Z"
+"Stories": "2.0"
+"VirtualTourURLUnbranded": "https://unbranded.youriguide.com/102_meadowland_way_spruce_grove_ab/"
+"Rooms": array:8 [
0 => array:11 [ …11]
1 => array:11 [ …11]
2 => array:11 [ …11]
3 => array:11 [ …11]
4 => array:11 [ …11]
5 => array:11 [ …11]
6 => array:11 [ …11]
7 => array:11 [ …11]
]
+"ListAOR": "Edmonton"
+"CityRegion": "McLaughlin_SPGR"
+"ListAORKey": "10"
+"ListingURL": "www.realtor.ca/real-estate/29925055/102-meadowland-wy-spruce-grove-mclaughlinspgr"
+"StructureType": array:1 [
0 => "House"
]
+"CommonInterest": "Freehold"
+"GeocodeManualYN": true
+"BuildingFeatures": array:2 [
0 => "Ceiling - 9ft"
1 => "Vinyl Windows"
]
+"SecurityFeatures": array:1 [
0 => "Smoke Detectors"
]
+"OriginalEntryTimestamp": "2026-06-18T21:13:48.12Z"
+"ListAgentNationalAssociationId": "1338214"
+"ListOfficeNationalAssociationId": "1492511"
+"Media": array:63 [
0 => array:13 [ …13]
1 => array:13 [ …13]
2 => array:13 [ …13]
3 => array:13 [ …13]
4 => array:13 [ …13]
5 => array:13 [ …13]
6 => array:13 [ …13]
7 => array:13 [ …13]
8 => array:13 [ …13]
9 => array:13 [ …13]
10 => array:13 [ …13]
11 => array:13 [ …13]
12 => array:13 [ …13]
13 => array:13 [ …13]
14 => array:13 [ …13]
15 => array:13 [ …13]
16 => array:13 [ …13]
17 => array:13 [ …13]
18 => array:13 [ …13]
19 => array:13 [ …13]
20 => array:13 [ …13]
21 => array:13 [ …13]
22 => array:13 [ …13]
23 => array:13 [ …13]
24 => array:13 [ …13]
25 => array:13 [ …13]
26 => array:13 [ …13]
27 => array:13 [ …13]
28 => array:13 [ …13]
29 => array:13 [ …13]
30 => array:13 [ …13]
31 => array:13 [ …13]
32 => array:13 [ …13]
33 => array:13 [ …13]
34 => array:13 [ …13]
35 => array:13 [ …13]
36 => array:13 [ …13]
37 => array:13 [ …13]
38 => array:13 [ …13]
39 => array:13 [ …13]
40 => array:13 [ …13]
41 => array:13 [ …13]
42 => array:13 [ …13]
43 => array:13 [ …13]
44 => array:13 [ …13]
45 => array:13 [ …13]
46 => array:13 [ …13]
47 => array:13 [ …13]
48 => array:13 [ …13]
49 => array:13 [ …13]
50 => array:13 [ …13]
51 => array:13 [ …13]
52 => array:13 [ …13]
53 => array:13 [ …13]
54 => array:13 [ …13]
55 => array:13 [ …13]
56 => array:13 [ …13]
57 => array:13 [ …13]
58 => array:13 [ …13]
59 => array:13 [ …13]
60 => array:13 [ …13]
61 => array:13 [ …13]
62 => array:13 [ …13]
]
+"DaysOnMarket": 0
+"@odata.id": "https://api.realtyfeed.com/realtyfeed/odata/Property('29925055')"
+"ID": "1545656"
}
6 => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\Entities\RFProperty {#23394
+post_id: "1542669"
+post_author: 1
+"ListingKey": "29921247"
+"ListingId": "E4494281"
+"PropertyType": "Residential"
+"PropertySubType": "Single Family"
+"StandardStatus": "Active"
+"ModificationTimestamp": "2026-06-18T15:10:22Z"
+"RFModificationTimestamp": "2026-06-18T15:33:45Z"
+"ListPrice": 470000.0
+"BathroomsTotalInteger": 3.0
+"BathroomsHalf": 1
+"BedroomsTotal": 3.0
+"LotSizeArea": 386.48
+"LivingArea": 1717.0
+"BuildingAreaTotal": 0
+"City": "Spruce Grove"
+"PostalCode": "T7X4M8"
+"UnparsedAddress": "21 SPRUCE RIDGE, Spruce Grove, Alberta T7X4M8"
+"Coordinates": array:2 [
0 => -113.9393317
1 => 53.5542965
]
+"Latitude": 53.5542965
+"Longitude": -113.9393317
+"YearBuilt": 2004
+"InternetAddressDisplayYN": true
+"FeedTypes": "IDX"
+"OriginatingSystemName": "REALTORS® Association of Edmonton"
+"PublicRemarks": "Sunshine, space & a location you'll actually use! Welcome to this fantastic 2-storey in family-friendly Spruce Ridge, offering 3 bedrooms upstairs plus a bonus room, giving everyone room to spread out. The spacious primary retreat features a full ensuite, while the heart of the home is the entertainer's kitchen complete with a gas stove, ample workspace and plenty of room for gathering with family and friends. Vinyl flooring flows throughout the main level, and the cozy fireplace adds warmth and charm to the living space. Recent updates include a new roof and hot water tank, providing added peace of mind. Step outside to the sunny south-facing backyard featuring a deck and garden beds, perfect for summer BBQs, relaxing evenings and aspiring gardeners alike. A double attached garage completes the package. Located just minutes from parks, ponds, walking trails, schools, shopping, restaurants and the Tri Leisure Centre, this is the kind of location that makes everyday life easier. Move in, unpack, and enjoy (id:62650)"
+"Appliances": array:9 [
0 => "Washer"
1 => "Refrigerator"
2 => "Gas stove(s)"
3 => "Dishwasher"
4 => "Dryer"
5 => "Microwave Range Hood Combo"
6 => "Window Coverings"
7 => "Garage door opener"
8 => "Garage door opener remote(s)"
]
+"Basement": array:2 [
0 => "Partially finished"
1 => "Full"
]
+"BathroomsPartial": 1
+"CommunityFeatures": array:1 [
0 => "Public Swimming Pool"
]
+"CreationDate": "2026-06-18T15:07:22.983028+00:00"
+"Fencing": array:1 [
0 => "Fence"
]
+"FireplaceFeatures": array:2 [
0 => "Gas"
1 => "Unknown"
]
+"FireplaceYN": true
+"FireplacesTotal": "1"
+"Heating": array:1 [
0 => "Forced air"
]
+"InternetEntireListingDisplayYN": true
+"ListAgentKey": "2087800"
+"ListOfficeKey": "286266"
+"LivingAreaUnits": "square feet"
+"LotFeatures": array:1 [
0 => "See remarks"
]
+"LotSizeDimensions": "386.48"
+"ParcelNumber": "005689"
+"ParkingFeatures": array:1 [
0 => "Attached Garage"
]
+"PhotosChangeTimestamp": "2026-06-18T14:44:20Z"
+"PhotosCount": 34
+"StateOrProvince": "Alberta"
+"StatusChangeTimestamp": "2026-06-18T15:04:41Z"
+"Stories": "2.0"
+"VirtualTourURLUnbranded": "https://unbranded.youriguide.com/21_spruce_ridge_dr_spruce_grove_ab/"
+"Rooms": array:7 [
0 => array:11 [ …11]
1 => array:11 [ …11]
2 => array:11 [ …11]
3 => array:11 [ …11]
4 => array:11 [ …11]
5 => array:11 [ …11]
6 => array:11 [ …11]
]
+"ListAOR": "Edmonton"
+"CityRegion": "Spruce Ridge"
+"ListAORKey": "10"
+"ListingURL": "www.realtor.ca/real-estate/29921247/21-spruce-ridge-dr-spruce-grove-spruce-ridge"
+"StructureType": array:1 [
0 => "House"
]
+"CoListAgentKey": "2204261"
+"CommonInterest": "Freehold"
+"CoListOfficeKey": "286266"
+"GeocodeManualYN": true
+"OriginalEntryTimestamp": "2026-06-18T14:44:19.87Z"
+"ListAgentNationalAssociationId": "1361135"
+"ListOfficeNationalAssociationId": "1360751"
+"CoListAgentNationalAssociationId": "1452863"
+"CoListOfficeNationalAssociationId": "1360751"
+"Media": array:34 [
0 => array:13 [ …13]
1 => array:13 [ …13]
2 => array:13 [ …13]
3 => array:13 [ …13]
4 => array:13 [ …13]
5 => array:13 [ …13]
6 => array:13 [ …13]
7 => array:13 [ …13]
8 => array:13 [ …13]
9 => array:13 [ …13]
10 => array:13 [ …13]
11 => array:13 [ …13]
12 => array:13 [ …13]
13 => array:13 [ …13]
14 => array:13 [ …13]
15 => array:13 [ …13]
16 => array:13 [ …13]
17 => array:13 [ …13]
18 => array:13 [ …13]
19 => array:13 [ …13]
20 => array:13 [ …13]
21 => array:13 [ …13]
22 => array:13 [ …13]
23 => array:13 [ …13]
24 => array:13 [ …13]
25 => array:13 [ …13]
26 => array:13 [ …13]
27 => array:13 [ …13]
28 => array:13 [ …13]
29 => array:13 [ …13]
30 => array:13 [ …13]
31 => array:13 [ …13]
32 => array:13 [ …13]
33 => array:13 [ …13]
]
+"DaysOnMarket": 1
+"@odata.id": "https://api.realtyfeed.com/realtyfeed/odata/Property('29921247')"
+"ID": "1542669"
}
7 => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\Entities\RFProperty {#25230
+post_id: "1541429"
+post_author: 1
+"ListingKey": "29919219"
+"ListingId": "E4494203"
+"PropertyType": "Residential"
+"PropertySubType": "Single Family"
+"StandardStatus": "Active"
+"ModificationTimestamp": "2026-06-17T22:50:06Z"
+"RFModificationTimestamp": "2026-06-17T23:07:21Z"
+"ListPrice": 599000.0
+"BathroomsTotalInteger": 3.0
+"BathroomsHalf": 1
+"BedroomsTotal": 3.0
+"LotSizeArea": 0
+"LivingArea": 1989.0
+"BuildingAreaTotal": 0
+"City": "Spruce Grove"
+"PostalCode": "T7X0L5"
+"UnparsedAddress": "10 Spring BA, Spruce Grove, Alberta T7X0L5"
+"Coordinates": array:2 [
0 => -113.9439254
1 => 53.5509948
]
+"Latitude": 53.5509948
+"Longitude": -113.9439254
+"YearBuilt": 2013
+"InternetAddressDisplayYN": true
+"FeedTypes": "IDX"
+"OriginatingSystemName": "REALTORS® Association of Edmonton"
+"PublicRemarks": "BRILLIANT ALQUINN QUALITY, PIE LOT & LOCATED IN A BEAUTIFUL CUL-DE-SAC. SOME FEATURES INCLUDE, 23 SOLAR PANELS, 12 INVERTERS, 11.5 KW CAPACITY WORTH 30K. THIS SYSTEM ALLOWS EXCESS POWER TO BE SOLD BACK TO THE GRID. RADON MITIGATION SYSTEM, EXTENDED PARKING PAD, UPGRADED & INSULATED 8' GARAGE DOOR. CONCRETE STEPS, FLEX ROOM WITH OPAQUE DOORS, MAIN FLOOR LAUNDRY, WALK THROUGH PANTRY, SPACIOUS KITCHEN WITH QUARTZ COUNTER TOPS, UPGRADED STAINLESS STEEL APPLIANCES, RICH EXPRESSO CABINETRY, POT DRAWERS & WORKING ISLAND. LIVING & DINING ROOM FEATURE HARDWOOD FLOORS, GAS FIREPLACE & FRESH PAINT. UPSTAIRS HAS A GENEROUS BONUS ROOM, 2 SPARE BEDROOMS & BATH. MASTER OFFERS A WALK-IN CLOSET, SOAKER TUB, OVERSIZED SHOWER, WATER CLOSET & CERAMIC TILES. THE GARAGE IS INSULATED, HEATED & CAN ACCOMODATE A TRUCK. THE YARD IS FULLY FENCED WITH MATURE LANDSCAPING, LARGE DECK & TRENDY PERGOLA. THERE IS CENTRAL AIR CONDITIONIG, A SECURITY SYSTEM THAT INCLUDES CAMERAS, WINDOW SENSORS & SUMP PUMP OVERFLOW DETECTION. MUST SEE! (id:62650)"
+"Appliances": array:12 [
0 => "Washer"
1 => "Refrigerator"
2 => "Dishwasher"
3 => "Stove"
4 => "Dryer"
5 => "Microwave"
6 => "Alarm System"
7 => "Hood Fan"
8 => "Storage Shed"
9 => "Window Coverings"
10 => "Garage door opener"
11 => "Garage door opener remote(s)"
]
+"Basement": array:2 [
0 => "Unfinished"
1 => "Full"
]
+"BathroomsPartial": 1
+"Cooling": array:1 [
0 => "Central air conditioning"
]
+"CreationDate": "2026-06-17T23:06:33.000992+00:00"
+"Fencing": array:1 [
0 => "Fence"
]
+"FireplaceFeatures": array:2 [
0 => "Gas"
1 => "Unknown"
]
+"FireplaceYN": true
+"FireplacesTotal": "1"
+"Heating": array:1 [
0 => "Forced air"
]
+"InternetEntireListingDisplayYN": true
+"ListAgentKey": "1720983"
+"ListOfficeKey": "253559"
+"LivingAreaUnits": "square feet"
+"LotFeatures": array:2 [
0 => "Cul-de-sac"
1 => "No Smoking Home"
]
+"ParcelNumber": "ZZ999999999"
+"ParkingFeatures": array:1 [
0 => "Attached Garage"
]
+"PhotosChangeTimestamp": "2026-06-17T22:43:01Z"
+"PhotosCount": 50
+"StateOrProvince": "Alberta"
+"StatusChangeTimestamp": "2026-06-17T22:43:01Z"
+"Stories": "2.0"
+"VirtualTourURLUnbranded": "https://3dtour.listsimple.com/p/SJ9au1D3"
+"Rooms": array:9 [
0 => array:11 [ …11]
1 => array:11 [ …11]
2 => array:11 [ …11]
3 => array:11 [ …11]
4 => array:11 [ …11]
5 => array:11 [ …11]
6 => array:11 [ …11]
7 => array:11 [ …11]
8 => array:11 [ …11]
]
+"ListAOR": "Edmonton"
+"CityRegion": "Spruce Ridge"
+"ListAORKey": "10"
+"ListingURL": "www.realtor.ca/real-estate/29919219/10-spring-ba-spruce-grove-spruce-ridge"
+"ParkingTotal": 6
+"StructureType": array:1 [
0 => "House"
]
+"CommonInterest": "Freehold"
+"GeocodeManualYN": true
+"OriginalEntryTimestamp": "2026-06-17T22:34:11.32Z"
+"ListAgentNationalAssociationId": "1175095"
+"ListOfficeNationalAssociationId": "1208680"
+"Media": array:50 [
0 => array:13 [ …13]
1 => array:13 [ …13]
2 => array:13 [ …13]
3 => array:13 [ …13]
4 => array:13 [ …13]
5 => array:13 [ …13]
6 => array:13 [ …13]
7 => array:13 [ …13]
8 => array:13 [ …13]
9 => array:13 [ …13]
10 => array:13 [ …13]
11 => array:13 [ …13]
12 => array:13 [ …13]
13 => array:13 [ …13]
14 => array:13 [ …13]
15 => array:13 [ …13]
16 => array:13 [ …13]
17 => array:13 [ …13]
18 => array:13 [ …13]
19 => array:13 [ …13]
20 => array:13 [ …13]
21 => array:13 [ …13]
22 => array:13 [ …13]
23 => array:13 [ …13]
24 => array:13 [ …13]
25 => array:13 [ …13]
26 => array:13 [ …13]
27 => array:13 [ …13]
28 => array:13 [ …13]
29 => array:13 [ …13]
30 => array:13 [ …13]
31 => array:13 [ …13]
32 => array:13 [ …13]
33 => array:13 [ …13]
34 => array:13 [ …13]
35 => array:13 [ …13]
36 => array:13 [ …13]
37 => array:13 [ …13]
38 => array:13 [ …13]
39 => array:13 [ …13]
40 => array:13 [ …13]
41 => array:13 [ …13]
42 => array:13 [ …13]
43 => array:13 [ …13]
44 => array:13 [ …13]
45 => array:13 [ …13]
46 => array:13 [ …13]
47 => array:13 [ …13]
48 => array:13 [ …13]
49 => array:13 [ …13]
]
+"DaysOnMarket": 1
+"@odata.id": "https://api.realtyfeed.com/realtyfeed/odata/Property('29919219')"
+"ID": "1541429"
}
8 => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\Entities\RFProperty {#25231
+post_id: "1540887"
+post_author: 1
+"ListingKey": "29918913"
+"ListingId": "E4494190"
+"PropertyType": "Residential"
+"PropertySubType": "Single Family"
+"StandardStatus": "Active"
+"ModificationTimestamp": "2026-06-17T21:50:18Z"
+"RFModificationTimestamp": "2026-06-17T22:09:39Z"
+"ListPrice": 650000.0
+"BathroomsTotalInteger": 4.0
+"BathroomsHalf": 1
+"BedroomsTotal": 5.0
+"LotSizeArea": 501.86
+"LivingArea": 2244.0
+"BuildingAreaTotal": 0
+"City": "Spruce Grove"
+"PostalCode": "T7X0G7"
+"UnparsedAddress": "32 HARRINGTON BA, Spruce Grove, Alberta T7X0G7"
+"Coordinates": array:2 [
0 => -113.9324439
1 => 53.554013
]
+"Latitude": 53.554013
+"Longitude": -113.9324439
+"YearBuilt": 2009
+"InternetAddressDisplayYN": true
+"FeedTypes": "IDX"
+"OriginatingSystemName": "REALTORS® Association of Edmonton"
+"PublicRemarks": "5 BEDROOMS + BONUS ROOM + FULLY FINISHED BASEMENT! Offering over 3,000 sqft of finished living space, this move-in ready family home is in a quiet cul-de-sac steps from parks, playgrounds, walking trails and the Tri Leisure Centre. The bright, open-concept main floor features 9' ceilings, maple hardwood floors, a stunning stone-faced gas fireplace and a chef-inspired kitchen with Dalton Maple cabinetry, granite countertops, new stainless appliances, a large island and abundant storage. Upstairs you'll find a massive bonus room, 3 spacious bedrooms and a generous primary retreat with walk-in closet and ensuite. The fully finished basement offers 2 additional bedrooms, a full bath and versatile recreation space. Recent updates include new appliances (2023), finished garage (2023), updated landscaping and garden beds, textured ceilings, shingles (2019) and custom closet organizers. Exceptional curb appeal, an oversized parking pad and an unbeatable ffamily-friendly location complete this impressive home. (id:62650)"
+"Appliances": array:9 [
0 => "Washer"
1 => "Refrigerator"
2 => "Dishwasher"
3 => "Stove"
4 => "Dryer"
5 => "Microwave Range Hood Combo"
6 => "Window Coverings"
7 => "Garage door opener"
8 => "Garage door opener remote(s)"
]
+"Basement": array:2 [
0 => "Finished"
1 => "Full"
]
+"BathroomsPartial": 1
+"Cooling": array:1 [
0 => "Central air conditioning"
]
+"CreationDate": "2026-06-17T22:09:30.993012+00:00"
+"Fencing": array:1 [
0 => "Fence"
]
+"FireplaceFeatures": array:2 [
0 => "Gas"
1 => "Unknown"
]
+"FireplaceYN": true
+"FireplacesTotal": "1"
+"Heating": array:1 [
0 => "Forced air"
]
+"InternetEntireListingDisplayYN": true
+"ListAgentKey": "2088215"
+"ListOfficeKey": "283119"
+"LivingAreaUnits": "square feet"
+"LotFeatures": array:3 [
0 => "Flat site"
1 => "No Animal Home"
2 => "No Smoking Home"
]
+"LotSizeDimensions": "501.86"
+"ParcelNumber": "009650"
+"ParkingFeatures": array:1 [
0 => "Attached Garage"
]
+"PhotosChangeTimestamp": "2026-06-17T21:42:57Z"
+"PhotosCount": 63
+"StateOrProvince": "Alberta"
+"StatusChangeTimestamp": "2026-06-17T21:42:57Z"
+"Stories": "2.0"
+"VirtualTourURLUnbranded": "https://youriguide.com/32_harrington_bay_spruce_grove_ab/"
+"Rooms": array:12 [
0 => array:11 [ …11]
1 => array:11 [ …11]
2 => array:11 [ …11]
3 => array:11 [ …11]
4 => array:11 [ …11]
5 => array:11 [ …11]
6 => array:11 [ …11]
7 => array:11 [ …11]
8 => array:11 [ …11]
9 => array:11 [ …11]
10 => array:11 [ …11]
11 => array:11 [ …11]
]
+"ListAOR": "Edmonton"
+"CityRegion": "Heatherglen"
+"ListAORKey": "10"
+"ListingURL": "www.realtor.ca/real-estate/29918913/32-harrington-ba-spruce-grove-heatherglen"
+"ParkingTotal": 4
+"StructureType": array:1 [
0 => "House"
]
+"CommonInterest": "Freehold"
+"GeocodeManualYN": true
+"BuildingFeatures": array:1 [
0 => "Ceiling - 9ft"
]
+"OriginalEntryTimestamp": "2026-06-17T21:42:57.12Z"
+"ListAgentNationalAssociationId": "1361519"
+"ListOfficeNationalAssociationId": "1324965"
+"Media": array:63 [
0 => array:13 [ …13]
1 => array:13 [ …13]
2 => array:13 [ …13]
3 => array:13 [ …13]
4 => array:13 [ …13]
5 => array:13 [ …13]
6 => array:13 [ …13]
7 => array:13 [ …13]
8 => array:13 [ …13]
9 => array:13 [ …13]
10 => array:13 [ …13]
11 => array:13 [ …13]
12 => array:13 [ …13]
13 => array:13 [ …13]
14 => array:13 [ …13]
15 => array:13 [ …13]
16 => array:13 [ …13]
17 => array:13 [ …13]
18 => array:13 [ …13]
19 => array:13 [ …13]
20 => array:13 [ …13]
21 => array:13 [ …13]
22 => array:13 [ …13]
23 => array:13 [ …13]
24 => array:13 [ …13]
25 => array:13 [ …13]
26 => array:13 [ …13]
27 => array:13 [ …13]
28 => array:13 [ …13]
29 => array:13 [ …13]
30 => array:13 [ …13]
31 => array:13 [ …13]
32 => array:13 [ …13]
33 => array:13 [ …13]
34 => array:13 [ …13]
35 => array:13 [ …13]
36 => array:13 [ …13]
37 => array:13 [ …13]
38 => array:13 [ …13]
39 => array:13 [ …13]
40 => array:13 [ …13]
41 => array:13 [ …13]
42 => array:13 [ …13]
43 => array:13 [ …13]
44 => array:13 [ …13]
45 => array:13 [ …13]
46 => array:13 [ …13]
47 => array:13 [ …13]
48 => array:13 [ …13]
49 => array:13 [ …13]
50 => array:13 [ …13]
51 => array:13 [ …13]
52 => array:13 [ …13]
53 => array:13 [ …13]
54 => array:13 [ …13]
55 => array:13 [ …13]
56 => array:13 [ …13]
57 => array:13 [ …13]
58 => array:13 [ …13]
59 => array:13 [ …13]
60 => array:13 [ …13]
61 => array:13 [ …13]
62 => array:13 [ …13]
]
+"DaysOnMarket": 1
+"@odata.id": "https://api.realtyfeed.com/realtyfeed/odata/Property('29918913')"
+"ID": "1540887"
}
]
+success: true
+page_size: 9
+page_count: 8
+count: 68
+after_key: ""
}
"RF Response Time" => "0.14 seconds"
]
]